dolichoectatic artery - French English Dictionary